<?php

$_SESSION['site'] = array('menu', 'vorlagen');

include ('inc/fun_vorlage.php');
include ('inc/fun_vorlageauftrag.php');
include ('inc/fun_vorlagerechnung.php');

postVorlageButtonLeiste ();

if (isset($_POST['speichernVorlageAuftrag'])) {
    if ($_POST['id']) {
        aendernVorlageAuftrag ();  
    } else {
        neuVorlageAuftrag (); 
    }

} elseif(isset($_POST['speichernVorlageRechnung'])) {
    if ($_POST['id']) {
        aendernVorlageRechnung ();  
    } else {
        neuVorlageRechnung (); 
    }

} elseif (isset($_POST['neuVorlageAuftrag'])) {
    postVorlageAuftrag (array());

} elseif (isset($_POST['neuVorlageRechnung'])) {
    postVorlageRechnung (array());

} elseif (isset($_POST['loescheVorlageAuftrag'])) {
    $vorlageauftrag = $_POST['loescheVorlageAuftrag'];
    loescheVorlageAuftrag ($vorlageauftrag);

} elseif (isset($_POST['loescheVorlageRechnung'])) {
    $vorlagerechnung = $_POST['loescheVorlageRechnung'];
    loescheVorlageRechnung ($vorlagerechnung);

} elseif (isset($_POST['detailsVorlageAuftrag'])) {
    $vorlageauftrag = $_POST['detailsVorlageAuftrag'];
    postVorlageAuftragDetails ($vorlageauftrag);

} elseif (isset($_POST['detailsVorlageRechnung'])) {
    $vorlagerechnung = $_POST['detailsVorlageRechnung'];
    postVorlageRechnungDetails ($vorlagerechnung);

} elseif (isset($_POST['sucheVorlage'])) {
    //TODO  
    $string = "SELECT Datum, Informationen, Rabatt, AuftragVorlage.AuftragID, KundeID as RechnungID, sum(Preis*Menge*((100-Rabatt)/100)) as Gesamtpreis from Auftrag
            join AuftragVorlage on Auftrag.ID = AuftragVorlage.AuftragID
            left join AuftragArtikel on Auftrag.ID = AuftragArtikel.AuftragID
            where Informationen like '%" . $_POST['suche'] . "%'
            group by AuftragVorlage.AuftragID
        union
        SELECT Datum, Informationen, Rabatt, KundeID as auftragID, RechnungVorlage.RechnungID, sum(Preis*Menge*((100-Rabatt)/100)) as Gesamtpreis from Rechnung
            join RechnungVorlage on Rechnung.ID = RechnungVorlage.RechnungID
            left join RechnungArtikel on Rechnung.ID = RechnungArtikel.RechnungID
            where Informationen like '%" . $_POST['suche'] . "%'
            group by RechnungVorlage.RechnungID";
    $query = mysql_query($string);
    
    if (mysql_num_rows ($query) > 0) {
        echo '<div class="info">Suchergebnisse f&uuml;r "' . $_POST['suche'] . '"</div>';
    } else {
        echo '<div class="error">Keine Ergebnisse gefunden f&uuml;r "' . $_POST['suche'] . '"</div>';
    }

    postVorlageTabelle ($query);

} else {

    if (isset($_POST['aendernVorlageAuftrag'])) {
        $vorlageauftrag = $_POST['aendernVorlageAuftrag'];
        postVorlageAuftragBearbeiten ($vorlageauftrag);
    } elseif (isset($_POST['aendernVorlageRechnung'])) {
        $vorlagerechnung = $_POST['aendernVorlageRechnung'];
        postVorlageRechnungBearbeiten ($vorlagerechnung);
    } elseif (isset($_POST['resetid'])) {
        $vorlage = $_POST['resetid'];
        if ($_POST['resetid'] == 'auftrag') {
            postVorlageAuftragBearbeiten (array());
        } else {
            postVorlageRechnungBearbeiten (array());
        }
    } else {
        postVorlageListe ();
    }
}

?>